rib meat - Spanish English Dictionary